enemy resistance - French English Dictionary